A lovely clean and well equipped property with a perfect host