We had a wonderful stay in the apartment and the room. The apartment has 7 rooms but it is very clean and you don’t see the other guests. The location is amazing just a few meters from the subway! The room is really nice and functional. Lisa answers very quickly and she was really nice and accommodating when we asked her to leave our luggage in the apartment.
The only downside is that the room is quite noisy because it looks onto the street so at night your hear the noise outside, but it wasn’t a big problem for us.
Otherwise, everything was perfect and we would choose this room if we come back to London!