High expectations going in, expectations met! Thanks for a great stay.