Maggie and Lawrence's place is incrediby well-located and is superb value for Central London. It is very small and is not the most modern of apartments, but it has all the facilities you would need for a short stay. The slight downside of the location is that it was a little noisy; however, this was made clear upon booking, so I took earplugs and everything was OK. Overall, I'd recommend this place at this price-point.