Everything as promised, and a great stay.