Rui who met us at the apartment was fantastic, super friendly and really helpful, gave us so many useful recommendations!
The location is perfect, just 15 minutes walk to Big Ben, several buses go straight to the city centre. A tube station is about 7-10min walk.
The apartment was clean and cosy.
We really enjoyed our stay! I will definitely stay here again if travel in a group of 7 again)