Stunning location, beautiful cottage, perfect hosts