Good location and well-equipped apartment for my short stay in London.