This is one of the best hotels I have stayed at and I have stayed at quite a few. Not sure where to begin other than from the moment you arrive you are treated with amazing smiles and greetings from the staff. The room we got was top class and right at the end, so the view from the huge balcony was outstanding. Can't fault anything on the food, drink and shows, they go all out. We were lucky enough to be here on children's day and wow, the effort and displays they put on was outstanding. As other reviewers have mentioned, the staff really make the place, thoroughly recommend staying here 😎