Overall okay, as long as you‘re lucky with your plumbing. Our room had trouble draining the water from the sink, shower and toilet, and to top it off, the hosts wanted us to pay for the repairs which we found really weird. Overall cleanliness was okay at best.
Other than that though, the location is good, the room is kinda nice and check-in was fairly easy.