Amazing views and amenities, our group had a great time.