Wonderful place: I was very impressed. Long beach with a lot of activities. Nice pool with very good service around it. Amazing restaurant with very large varieties of dishes in the open buffet, very clean. Nice smiles receive you every where. Different show every night. My children enjoyed Kids club.