Beautiful space, great amenities and wonderful location! A dream spot on Brazil!