Pros: great location with good restaurants and convenient public transport, high floor, stunning panoramic view, friendly host (who allowed me to check in early where possible, which is helpful and generous), well equiped kitchen, clean house and bathroom.
Cons: there is no parking and the public car park across the road is very expensive; there is no fly-screen on the 3 openable windows and a lot of mosquitos/fruit flies entered the unit during our stay; the 2 smaller bedrooms have no outlet for air-conditioning so you need to leave the doors open to cool these rooms. On a hot day, these rooms are still uncomfortably warm even when air-conditioning is operative and blocked out curtains are down.