This is a beautiful resort with lots of potential. Unfortunately the front desk and other staff had zero interest in making our stay easy. From check in to check out, there was one issue after another. Poor communication, lost our covid test results (so we nearly missed our flight home), and so much more. Often we would finish our breakfast (at the buffet) before anyone came by to offer us water/coffee/etc. At one point, I was talking to someone at the front desk about a problem; he was rude and unconcerned, so I asked for the manager. He said the manager was gone and wouldn't return till the next day.....yet two minutes later the manager walked in. I asked her why this employee told me she was gone till the next day, and she said "I have no idea; I"m here all day." I could go on and on, but you get the idea.
We still had a great time, but that's only because we told ourselves we wouldn't allow the staff to ruin the trip for us. We will never stay there again, though.