We had an amazing time at an amazing place. Everything within walking distance and the beach is a literal stones throw (like don’t even bother putting flip flops on). We can’t wait to return. Impeccably clean and beautifully decorated.