Great location, great views, everything you could want for an incredible vacation is provided for, including beach accoutrements.