Great getaway with lots of amenities and activities on site.