It was generally a good stay. I have not seen the hosts during my entire 10 days stay. The toilet is easily clogged to a point where I could not even use it (This might have been easily solved if a plunger was provided). The shower was also a bit clogged.
Other than the inconvenience described, the place is pretty good. I would only recommend a short-term stay to avoid the bathroom situation.