My family had a wonderful time! The photos do not give justice to the view. Very modern, clean and plenty of space for the children to spread out and relax. Very close to the beach and local restaurant. Highly recommend, and we hope to be back soon.