Stunning views, right on the beach. Incredibly spacious with super comfy couches and huge TV. Great kitchen, modern bathroom. Lots of games for kids. Tess was very responsive and friendly. Wish we were staying for longer!