I can recommend this place only if you need a flophouse for a night.
Be aware that the check-in approach is 10-15 minutes away. It's better that somebody waits with the luggage near the house, and somebody goes to take the keys.
The toilet is something not acceptable, I could not even close the door because it's not enough space when sitting there. It's very uncomfortable if you are in a group of people.
There's not even the smallest hook to hang the clothes.
So overall experience doesn't give the feeling that you are in a cozy space, that should replace your homestay for a while