Very large place, designed well and great location. Loved staying here and will try to stay again when I go back to Rio!