The location is perfect. Restaurants, cafes, pubs, supermarkets, bus stop and Victoria station all within short walking distance.
One negative point is the noise and light, especially if sleeping in the living room. I couldn't sleep through 7am with the noise from the street and glaring sunlight. Also had some issue with the shower temperature.
Nonetheless, a good stay overall.