This place is perfectly located by the beach. It conveniently has a restaurant on the property. Our apartment had a kitchenette equipped with pots and pans for cooking. We just made coffee! Everyone we encountered was super friendly. There was also plenty of parking for cars.