Overall, my family had a good experience throughout out stay, however, the first night the AC did not work and my elderly father and my son couldn't sleep well as it was extremely hot. Thankfully the next day the AC was fixed, but what was a bit frustrating is that the agent who assisted in the check in process kept insisting the AC worked, when it definitely did not.
On the plus side, the apartment was clean, modern, as shown on the pictures. We really liked the amenities as well, especially the outdoor pools (2), playground, and in door pool. Great place to stay with family. Overall, I would recommend the apartment (as long as the cooling/heating system works).