Excellent place. Great hosts. Very clean. Lovely personal touches like a box of toys for our toddler. We had a great stay.