We stayed at the apartment for almost two months when relocating to London. We loved the area, there is everything you need close by, and for commuting to Central London by train, it takes a 3 minutes walk to Kew Garden Station.
The apartment is very cozy, the building facilities are great and the free parking is a plus. The communication during our stay was very good, so we totally recommend these place.