5-star all round. House, setting on the beach and surrounding area made for a great stay.