It's a nice apartment in a central location. It's close to the tube station and there are a few parks nearby as well, which was great because we had such a nice weather during our stay. The private parking spot is a big plus in this area and saved us a lot of headaches!
All-in-all it was a nice experience, nothing surprisingly good or bad, which most of the times is exactly what you want!