Great location, great place, well-stocked with beach essentials