The unit we stayed in was very clean & comfortable. Now that we're familiar with the location, we'd stay there again. However, at night it was extremely difficult locating our bldg amongst all the others. Additionally, I never received the app that was suppose to give us codes to get in, so contacting someone was challenging. Thankfully the gentleman we were able to contact was extremely helpful. I would also recommend that if you like a beverage in the a.m. or snacks upon arrival, you should first stop at a local supermarket. We didn't dare, venture out again, as we were afraid we'd be locked out of the compound, since we didn't have the codes for the gates (the main gate was open when we arrived). However, there is a nice gym. Also a swimming pool & fire pits if one so desires.