Great location. The host communicates well and is very helpful.
It doesn't look flawless, but is generally clean. The communal areas are cleaned every day.
The bed was pretty unconfortable though (could feel the springs).