View is great. Pool a little small (although did not worry the kids). A couple of options for outdoor space to avoid the wind that comes with a water front location. Ensuites are small, but nice for everyone to have their own bathroom. Self cater as no restaurants close by. Well equipped kitchen for cooking + BBQ. Indoor & outdoor fire a nice touch. Great for a family vaycay.