Awesome spot with lots of amenities to suit a variety of people