The property is lovely and has good outdoor spaces, pool, golf courses, beach, etc. The resort has a lot of axtivities available.
However, there were a few things that detracted from our experience. Some extra activities were fairly expensive.
Secondly, the lack of housekeeping was a bit irritating. We were there 3 nights. I can understand perhaps not housekeeping every day, but every other day would have been good. No housekeeping isn't right for the standard of hotel they claim to be. I have stayed at other hotels this spring that did do regular housekeeping, so this isn't a covid protocol. Its a lack of staff.
It is early in the season and clear that many staff are new. Service in the restaurants was extremely slow...it took 2.5 hours for dinner even with just one course meals.