Everything as expected or better. The perfect getaway.