Amazing views, classy decor, great kitchen and location. Prompt communication from hosts who were very thoughtful. We enjoyed our stay immensely. Would definitely stay again.