Fantastic place, great location and great service! Will be booking again on my return to Rio!