Amazing location and clean well-kempt apartment.
It made our London stay very convenient and enjoyable.