We stayed for 10 days. Friendly, responsive staff, decent breakfasts, pretty patio garden area, clean pool & hot tub. A few things could be improved:
Laundry was complementary, but the dryers were inefficient. The suites are roomy, but the big couch/daybed in our room was not comfortable for relaxation or sitting to eat at the too-small dining table. And lastly, chasing down Housekeeping for toilet paper & towels is not fun.