Amazing location. Beautiful hotel. Everything we expected and more!