We stayed for two nights at Hotel Studio do Carmo. They also arranged our pick-up and drop off at the airport, with payment to them. We didn't know until we got there that we were going to have to pay cash for the room and transport which was kind of inconvenient. The rooms are up VERY narrow and steps that wind around. Not ideal for everyone. They will take your bags up and down for you. We skipped breakfast, but I guess they bring it up to your room, which also has a kitchenette, coffee and tea available to make. Our room (#3) faced the front street which was right over a large set of public stairs, so we could leave our windows open (people would be looking right in). Also, the street noise could be potentially bad (we had just missed the live music on Tuesday night that they play right out front, there was also a free movie shown on the stairs out front one night). No air conditioning, but a ceiling fan, which was fine. The Italian restaurant they recommended was very good. Our stay was fine, but for the money I think you could find something a little better.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.