Good apartment for a short visit to London.