Amazing place. Amazing view. Amazing amenities. Perfect for our short stay.