The apartment is wonderful!
Rooftop! What else should I say;).
It is a perfect place to start your discovery of London.