This place has the best location, best views, fully stocked with everything you can imagine wanting while cooking, heading out to the beach or just relaxing. We enjoyed this stay so much and will definitely be back!