Really good fit for one person of a couple, probably not a good fit to a family. Came here with both my kids, and it was too difficult to manage as the place is small and the bathroom is attached to the bedroom. We didn't have clean linens on the pull out bed, but the host responsive and was able to provide those within an hour.
The location is fantastic.
Overall, if you're a single travele or a couple this would be a great fit.