Overall, the place is ok as long as you've got modest expectations. The units allear to all be individually-owned cindo-type units, with basic small bedrooms, half-equipped kitchens, basic restrioms, and small but sufficient dining/living room areas. All amenities of the low-mid budget variety in workable albeit not great conditon (e.g., old, dingy towels, sliding doors that are tough to slide and noisy, etc.). The place is clean enough, but look closely and you might mot like what you see.
Parking and check-in situation chaotic and nearly dysfunctional (had to wait 20 minutes just to get our of the driveway as other guests' cars - more than what the parking lot could hold - blocked access).
There are probabiy much better options out there for the price.