In one word: horrible! The so called villas are barely huts that have not been renovated since the 70s! The staff seems nice but does not speak a word of English! The food is as good as a food stand you can find on the road! And the beach is the beach you've always dreamed of!…