Perfect location and awesome amenities! Everyone had a great time.