The place is amazing. Even better than expected. Excellent location and good facilities. Looking forward for our next trip to Rio.