Quaint and charming place in an ideal location, with all the amenities of home, plus friendly and responsive hosts. The best place we've stayed in Europe.