Exactly what we expected. Luxurious room and amenities, excellent service from the St Regis, great communication from the host, incredible location. This met all our expectations and then some.