Great place, very centrally located with easy tube access and only minutes away from Hyde park. The flat is small, but if you are going to spend most of your time sightseeing anyway it isn't a problem for a couple for three or four nights.