The place is kinda small, but it has everything you need. The check-in seems to be complicated, but the host will give you the exact instructions, so it won’t be a problem.
The location is good, you have a metro station nearby at about 10 min walking.
All in all, we enjoyed our stay