We had a great time. The flat is modern and well-kept, with great views on the Thames. The location is great for jogging (there is a fantastic running path along the river). The cable car, the O2, and the North Greenwich tube station (Jubilee line) are all at walking distance. I would recommend staying here.