Perfect place to stay in London for a short visit. Fantastically located, with great restaurants and close to lots of tourist attractions.