We made a last minute booking because we were not pleased with our accommodations nearby at all, and while it is a pretty penny especially same-day, I have to say the INCREDIBLE staff, views, and amenities make it all worth it. The food isn't to be missed, either. I sincerely wish I had gotten the names of everyone working at the hotel during our stay, including the security and parking attendants, because everyone was beyond kind and helpful. Would not hesitate to book again, but probably a little notice would be better for everyone involved!