Fantastic location and fantastic hosts. Every expectation met.