Overall, this place is great. The only issue we encountered was the amount of noise coming from the street; it made it difficult to sleep. Otherwise, the unit is in a short term apt rental complex so there's 24-hour security which is super friendly and it made check-in/check-out easier. The apt is also very well located, about 4 blocks from the beach and there are A TON of phenomenal restaurants in the area. On a personal note, we used the Michelin guide for Brazil and it really helped us enjoy the city to the fullest.