The most amazing hotel experience we have ever had, from the minute you arrive at the hotel you feel welcome and relaxed. The staff are friendly, professional, attentive and nothing is too much trouble for them. The surroundings are beautiful and the wildlife is at your doorstep. you can see Monkeys on the walk down to the beach which was a great surprise. The small things they do make this hotel extra special: ice cream whilst lying by the beach, refreshing towels when it gets too hot and fresh cold water waiting for you when you get out the pool....was just heaven!!! I cant wait to get back there one day!!