Amazing hosts - their hospitality is great. The place is great as far as location and having a full kitchen. Would've been 5 stars if not for two issues:
WiFi did not reach my room despite there being a router on my floor.
Bathroom is not really private and is pretty far from the room (accessible through a door that you have to unlock with a key at night - so a problem for those with urgent bathroom needs. Plus, the shower drains very slowly.
So it wouldn't be fair to give this 5 stars. Still, the hosts are really great and try to accommodate you as best they can. For the price, it's a reasonable option to consider, depending on your needs.