Amazing location and views. Exquisite decor and art. Superb attention to detail. Fabulous amenities. Welcoming and attentive host. Everything needed to put ones feet up and enjoy. What's not to love?