Amazing location, fantastic views, immaculately clean, great stay