Excellent location to enjoy the beach and close to restaurants and amenities. The place has all that you need, including preparing your own meals.