The apartment is really nice and clean. All shops you need are right beside the apartment. There are a few Pubs and bars around as well. The spot is cool, directly by the tube and train stations. You get into the center easy and quick. Really good support before and during our stay.
It was a great experience. Loved it!