This is truly a home away from home. They had everything we needed and more. we loved the location and short quick access to a nearly empty beach. The only issue is the parking lot is a long way from the front door. Not a problem for us but plan accordingly (i.e if you go shopping buy light stuff, or be ready to carry 3 cases of bottled water). We will be staying again.