I heard so many great things about this resort, however, very disappointed. AC in rooms do not work well. Pool area not clean, staff does not clean area throughout the day, the pool temperature was like bath water, pools were dirty, areas around the pools dirty, we had a cabana and they would not clean up empty bottles and area, it took forever to get service. Although our servers were super nice. I was not impressed and probably will not return.