Great location, nice amenities, fun place to visit