Mango Rosa was definitely one of the most pleasant facilities I have been to. They were always available to help out with anything you needed from questions to your stay to organizing excursions for the day. Greg Bamford sees to it that this is your home away from home and is readily available. I couldn't recommend this place more for... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.