Absolutely first class property, as good as anywhere we've ever stayed, with everything we needed being available. Fantastic views, that could not be bettered. The communication from the hosts was excellent, both upon booking, and leading up to our stay, meaning no additional queries were necessary. Would definitely stay again, if in the area.