The apartment is in a great location for a tourist in London.
The apartment itself is bright and spacious with decent showers.
All in all a great find