The location of the apartment is great, so you can go everywhere by foot. Communication with our hosts was fine, and the apartment had everything we needed. It could have been a little bit cleaner and nicer smelling (especially the stairwell), but overall we were content with our stay there!