An amazing place to stay. Possibly not the best place for small kids but amazingly luxurious and so close to the beach. Would definitely stay again!