Perfect host, brilliant location and beautiful accomodation. We had an exceptional stay and will definitely be returning.