Great views. Fun location. Lots of amenities. We had a great time.