We spent about a week at Daniel's apartment and we enjoyed our stay greatly!
The flat is on the last floor of the condominium and the view of Canary Wharf and the canals are just amazing. You are definitely going to enjoy it! The neighbourhood is mainly residential and very quiet, perfect for relaxing after an entire day exploring London.
Regarding transport, the C10 bus (stop a few meters from the apartment) will get you to Canada Water and it won't take long to reach all the major attractions the city offers.
Lastly, Daniel was very supportive both before the check-in and during our time at the apartment. It was a pleasure to get to know him and I look forward to coming back to his cosy flat!