It had an odd smell and it's more like a motel than a resort. The beds were clean, which is the most important thing, but the bathrooms were not.
The security at the front desk was kind and helpful, but besides customer service, I would not recommend unless you're on a very tight budget.