Great location and plentiful amenities, including everything you'll need for fun at the beach! A bit difficult to find initially, especially in the dark, but after that first time, it is easy to locate. Gary was very responsive to questions and provided some pointers on local places to go.