Great experience! As described, the apt is in a great location in Bairro alto with plenty of sights, restaurants, and bars within walking distance. The hosts were very friendly and helpful; they know the area well and provided tons of local recommendations on places to visit. There are lots of stairs to get up to the apt, but it's worth it for the 360 degree views of the city and the water from the rooftop deck.