Friendly communication, easy self-check in, perfect location, by foot or underground service easy reachable, very good food options in the surrounding area.
The apartment has absolutely everything you need and is perfect for your London stay. Vicky is a great host - highly recommended.