The location is fantastic, just 1 mins walk to London Eye! One more point to add is the free parking lot (you know how expensive is the parking in Central London!).
Also, both James and his gf Alexy are very nice and respond very quickly. In conclusion, you can’t find another place like this, with free parking in this price range in central London. Highly recommended!