great location, easy check in. keep in mind that the bathroom is down the hall, which means you'd need slippers from your room to the bathroom etc.
the place was clean, however you cannot control what other guests do and that's a bit of a lucky draw.