This place is excellent. Spacious with great amenities and great location. I stayed here with my parents visiting Rio for the first time and we all felt extremely comfortable.