All in all, we loved our stay, the location was great, and the apartment was delightful - even better than the pics online! Great natural light, comfortable bed, access to Netflix for when you need downtime, air con was handy too.
We were there during one of the infamous power shortages, but it wasn't an issue - lasted an hour or so.