We stayed in the one bedroom apartment for a week and it was great. It is very spacious, has everything you need and is in a great location right next to all the great bars and restaurants in Wimbledon. The communication was great and check in/check out was super easy.
If I could make one improvement it would be a bigger TV... 32" just doesn't cut it these day ;-)
Thanks for a great stay, highly recommend!