For a short trip to London is this a nice place to stay.