A fantastic place, fantastic hosts and fantastic location