We did a long term stay and the hosts were great to work with. It is cute, convenient, clean, and has everything you need for a great stay. It truly is dog friendly as well. The backyard is such an added bonus.