Beautiful views, lovely beach, great amenities - everything you need for the whole family for a fantastic break away!