What a gorgeous spot! Not right on the beach, but the view from the living areas and deck definitely makes up for it. Stylish and cost. Was just perfect for our family of 5. Wish we could have stayed longer!