We were very satisfied with our stay at Bairro Alto Suites. We were first welcomed by a very friendly receptionist, who explained all the procedures very clearly. The room was very nice and clean. Location is very central, but be aware of steep roads to reach the suite. I would recommend wearing good sporty shoes.