Very clean, well appointed home in a great location. The hosts made the stay extreamly comfortable for all guests including 2 small children. Highly recommend.