Amazing location, fabulous beach on your doorstep and lots of fun things to do with the family nearby. Great hosts, great views, great holiday.