The place is located in a nice area. A bit removed from a lot of the main touristy places, but close enough to some shops and the tube.
The building common spaces are not very pleasant (dirty walls and carpet), but the apartment itself is very clean. It is up on the fourth floor so may be an issue for anyone with mobility issues. We had a baby and a toddler (along with a stroller) and we managed just fine.
I had requested a baby bed, high chair and baby bath. When we arrived only the baby bed was in the flat. It was unfortunately broken and wasn’t safe for my toddler to sleep in. I let Pedro know and a replacement was sent over within the hour. We never received the high chair or baby bath, although they did attempt to drop them off on the third day, but we weren’t around (plus we were leaving the next day anyway). It would have been nice to have them ready to go upon our arrival, but we managed just fine without them. The baby bed was the most important item and luckily Pedro helped with that right away.
The place was stocked with basic necessities such as soap, shampoo and conditioner. The washer/dryer was functional. It took some playing around to get the heating to work, but we figured it out eventually.
Despite some minor hiccups, it was pleasant overall.