Ed is a good and responsive host.
Unfortunately the apartment did not meet the standard of basic cleaning, let alone enhanced cleaning standards. There were plenty of spots which haven't been cleaned for ages, the seat covers and sofa to name a few. If you are especially concerned during Covid time, you should really take the advertisement of "enhanced cleaning" with a grain of salt. Both Ed and Airbnb responded to our feedback promptly though.
The flow of hot water during peak hours 7-10pm was also not consistent so you sometimes end up with cold showers.
The location is just ok. There is an underestimation of time it takes to get to places in the description, add another 5 mins. We mostly took Grab so wasn't too big of a issue. There is a lot of construction going on on the same road so access to some places is blocked (ie the river taxi).