We stayed there about 6 or 7 years ago, so I can only comment on it from the time we were there. It was okay. It wasn't my favorite resort we have stayed at. The rooms are spacious and it had leather couches and a big screen t.v. I thought those were positives. We didn't care for the pool areas. Once again, there were okay, but nothing special about them. The other thing we didn't care for was the 1 restaurant they had on property, that might be different now. We checked in very late (my parents were already there), so we got in around 1am, we were very tired. The front desk staff were not overly friendly. That could have been me too, since I was exhausted and not really in a great mood myself. I think you will be alright. We try and go to a different resort everytime we go. I wouldn't say it was disappointing it was just alright.