It's very much like a hotel, seemed like a cleaning person comes by everyday (for those coming from the US, imagine a college suite with a bunch of singles). The location is pretty great, and the place is definitely quite nice as well. One setback I had was checking in -- I had trouble both finding the right place. For example, the second floor that the host was referring to was the third floor for those used to the US system, I didn't quite know what "Scala B" meant (which was confounded with the confusion of the floor). This was exacerbated by the fact that I didn't have cell service. I think the instructions for check in should be laid out beforehand -- the host seemed to prefer to give the instructions upon arrival for some reason...