one of the best locations for a hotel that you can imagine.
build in a tropical rain forest,with stairs all the way to a private beach.
look at the pictures on the web site of this hotel,because I cant explain how it looks.
the restaurants are all amazing.More
- Free Parking