Beautiful home, lovely personal touches and fantastic hosts who have thought of everything to make a stay here very comfortable and enjoyable.