This place is extraordinary, everything is perfect, location, view, service, building spaces, its truly a 5 stars stay.
We will return to Rio and book it again!