The location of the flat is great as it is walking distance to the V&A Waterfront as well as the stadium and the sea promenade. There are lots of restaurants and bars just down the street, so plenty to do and see even without your own car.
The flat itself was really nice, everything you need was catered for.