We loved the apartment and enjoyed our 4 night stay there overall. Location is perfect, just a walking distance to underground stations and bodega. We had the lower floor room overlooking the front terrace and perfect for 2 people. The only thing we were uncomfortable with was the smell of the room. We weren’t sure where it came from because the smell was there from the moment we checked in until the day we checked out. everyday we had to use a room spray that my friend bought to make it less uncomfortable, turned on the ventilator in the kitchen when we were in the apartment, and even opened the window. We hardly use the kitchen as we were always out exploring London and only come back till late, but the bad odour was always there and we just ran out of ideas how to get rid of it. But other than that, our stay was nearly perfect.