This place far exceeded our expectations. We loved the location and were so glad to be so close to everything! The views were great. We loved sitting on the lawn chairs at the beach. The kitchen was wonderful and fully equipped. We would definitely stay here again.