The rooms are nice and the resort overall is clean. We spent a week here and not once was our room cleaned. We kept calling and asking but they never sent anyone. The staff looks like they hate their jobs and you feel it when you ask them for something. Won't be staying here again!