I really don't love giving negative reviews and I want to start by saying that all the rooms were clean, a very kind woman greeted me for check-in, and that the hosts were very communicative leading up to our visit. All in all a perfectly decent place to stay.
The feedback I have mostly has to do with mis-matched expectations from the posting (and I fully accept that this could have been my own fault for not noticing though I just checked again and couldn't find mention of the layout) but the descriptions and photos didn't lead us to believe that this was a shared compound. Not a problem at all, but it would have been nice to know that one of the walls was shared with another unit (my family mentioned they could hear the arguments of their neighbors into the night), and that the pool was surrounded by other units and occupants.
I will also mention the AC didn't quite reach the top floor and the electricity wasn't working up there either which was a bit tough on my family, some of whom were 60+. The host did respond when we let them know and mentioned they would send someone right away to fix it, though the problem was ever resolved.
Finally the bottom floor had a fairly strong chlorine smell (I'm guessing from the pool) and the top floor smelled like burnt toast (the host mentioned this could be from the coffee roasting buildings near by). Again, not a problem, but would have been nice to know ahead of time.