Fantastic views, beautifully decorated, clean, modern and every detail thought out. Everything we needed and more. Wonderful hosts made us feel very at home.