Well appointed, close to everything. Exactly what you need for an enjoyable stay in London.