Our second time at the resort, we visited about 18months ago. The service was not as great as the first time and found some of the amenities lacking -like towel shortage. Check in was after 4pm as rooms not ready. Pool area loungers and umbrellas starting to look worn, but staff is very attentive and very nice. Great location, nice pool and entertainment.