Great host, excellent accomodation and a brilliant location made the overall experience highly enjoyable.