Amazing architecture, great design and personal touches, wonderful location, fantastic communications. I would love to stay again.