The apartment is located in a very ideal location. All the major landmarks are within <15min walking distance.
Bed and bathrooms were very clean. The only thing to be aware of is the stairs -- there's no elevator, so be prepared to haul your luggage up 3 flights (although the host did offer to help us carry them =) )