Location & amenities was ideal. This place comes with a fully stocked kitchen and beach gear to entertain all ages. We had a wonderful stay!!