This place is not a luxury resort at all. U stayed here because this was a last minute business trip.  This is a great place if you have a young family. The check in experience was nice but long. The rooms were ok. The bathroom was very outdated. The shower head didn't have good pressure. The pool area was like you were at a water park packed with families  not particularly a nice relaxing place. The restaurants were ok.  The casino was not my favorite.  The mall had mediocre stores. This is not a great hotel to stay at.