This is a tough review because it was so split. We had some staff that was absolutely amazing-super friendly, responsive, and helpful. On the other hand, some staff was extremely overbearing, and friendly to the point it felt like harassment. The hotel is very nice and the food is good with ample variety, but I am not sure I would return. The entertainment was poorly organized and lacking in variety and quality. I would not come to this hotel if you are just a group of women. I would not come to this hotel if you have teenage daughters. I say this because as a woman, I felt harassed specifically by the entertainment staff. Also worth nothing that most of the reviews here were written by hotel staff bc they go around being like write us a five star review and will make you write it in front of them. I only got out of it by saying my phone was dead.