Great location, great hosts and fantastic views! Would definitely stay again.