The place was nice and the one time we talked in person, Don seemed kind. We just had a few issues that could be because we were long-term guests (10 weeks staying for business). Issues involving the gym, laundry pricing, unreliable electricity, pool closure, etc. Most importantly, we did not feel safe in the area. On top of this, we are now being charged for damage we were unaware of and/or was present when we arrived at the place. So if you do decide to stay at this place, take a comprehensive video of the condition of everything (including mugs, plates...) when you first arrive.
I would not stay in this place again, and I would not recommend it for a long-term guest.