The property had a few highlights, including beautiful views and well-maintained pools, which we appreciated. It also offered ample space for our group, which met our basic needs. However, the amenities within the condo were lacking. Only two of the TVs were functional—possibly due to dead remote batteries—and there were not enough toiletries provided to last the duration of our stay. The cleanliness of the linens was questionable, as the sheets did not appear freshly laundered. The checkout rules felt excessive, and we were startled when the cleaning staff entered unexpectedly as we were packing to leave. Additionally, for families who plan to cook during their stay, we recommend bringing your own cookware, as the kitchen supplies were minimal. Overall, we were disappointed with the experience and would likely not book this property again.