Our room had several small roaches and two large roaches, the shower only have cold water, and the bidet in bathroom did not work. We asked for a different room if one was available, and the management was kind enough to accommodate us, which was had a better shower and bidet, but the main room still had several small roaches.
There several small convenience stores and restaurants in the complex if you need anything.
There is a large and very nice pool, however, be prepared to pay a fee to use it.
Overall, it's hard to recommend this place to stay.