There is no getting away from the fact that this is truly a five star hotel. The food was wonderful, the villas are huge and the services on offer are immense. To top it off it is set in a stunning location and is as close to paradise as you can ever get.
Having said all this, there are a...
More
