The place itself is very nice, well located, clean and the room was exactly like in the pictures.
Don't expect any interaction with the hosts. They live in the apartment next door, but only receive the guests for check in and give practical instructions.
There are 3 other rooms in the apartment, all rented to travellers. You won't feel at home, but neither at a hotel/hostel. There are many rules, but at the end of the day you'll feel good to get there to rest.