Amazing setting, truly wonderful location. It feels like you are on a tropical island away from the madness of the real world. Nature is something you have see and feel for yourself - no words or pictures can tell the reader how magnificent it really is. Wow just go and feel it.
- Free Wifi