Lovely and clean flat. Location is good, the Stockwell tube station is only a 5-10 walk. Check-in instructions were good and we had no problem finding the place. It was wonderful for our short stay in London. Definitely recommend