We had a "partial-view" studio in building 6 across the road from the main building. Our unit was independently managed by Castle Resorts, but we had full access to the main facilities. The pool area was underwhelming, but the laundry facilities were useful.
The room was adequate. The partial view was not spectacular, and the lanai was not great. Sleeping was difficult as the room fronts a busy road, and the roosters like to wake up at 3:45 AM.
Our unit was not particularly clean, the bathtub was pretty nasty, the dishes and utensils needed a thorough washing before use, and the block of knives were all dull.
We did have to pay an extra $200 on arrival to the management company over and above what we had already paid through Expedia. I now see it is in the fine print, but it was an unexpected inconvenience.