Stayed here just last week and had a wonderful time. It was well worth the money we paid for it. It was not the best food, but it was delicious some days. The staff is excellent, they are super friendly and really seem to want to be there and help you. The reception desk greeted us off right as soon as we got there. The bartenders are wonderful and entertaining, and the servers are always keeping you satisfied by offering you everything. The entertainment staff was by far my favourite. They were very friendly, and always wanted you to participate in the activities. I felt most welcomed by them. I felt sad leaving because they were all so welcoming there. The staff was very helpful when our power went out in our room, and helped us right away. It was a wonderful vacation and experience overall. I would recommend this hotel and even go again myself.