don't let yourself fool you by their excellent website.
the accomodation is far away from anything that can be considered luxury.
there is a tiny beach that is full of dirt brought in by the tide and the management dumps it back into the sea on a daily basis.
food is very mediocre, warm water occasionally available, water in general and a/c shut off every few hours.
owner will try to overcharge on all means of transportation, walk 2 min into the village and you will get the same transport for 50%.