We went for 3 nights. Dining was great. The chef offered us great meals. Service was great in the dining area. They had different cuisines options as well. We loved Mexican food counter. Pizza was ok not that great but not that great. some of the waiters and waitress were so helpful. We didn't have fun doing other activities. But night shows were great. People loved Bingo a lot. They stopped on Ensenada. It was not that great place to roam around. We loved cove other than else in Ensenada nothing to see or enjoy for the people who don't drink. We liked gym as well. They had enough types of equipment. Sports park was also good. Water fun what they offer on internet and water fun, in reality, is different. don't go with lots of expectations because what you see on the website looks more exotic than reality. But we enjoy alot for 2 days.