Fantastic location, fantastic accommodation and fantastic host m