I booked this for myself and 5 friends and it was perfect.
so close to the station that you can't get lost, massive supermarket opposite to get food and so close to the high street for everything else you might need.
the whole property was spotlessly clean, enough plugs for charging phones and a perfect sized kitchen with lots of basics to use.
the rooms were comfy and spacious with enough room to hang up clothes and to be comfortable.
over all a fantastic place to stay if you're visiting London.