Picturesque rural setting; warm, clean and comfortable accommodation