I found a great deal on the Ecstasy. I took my wife and 2 kids and paid a little over $1K. Not bad. When we got to the ship, the inside looks tight, like a small bus. They only had one pool. Very few shows and seems that everybody there wanted you to buy something. The first night there was a pool party and all these college kids were partying like there was no tomorrow. Too raunchy for my teenagers. I mean very flaunty bikinis, sexual gestures and drunkenness seemed to be the theme of the day.
When we landed in Cozumel, we were scammed and rented a 40 year old volkswagen for $60. Never, Never use CP Rentals. They are slick trying to rent broken down cars for as much as they can. My kids had a great time at Las Uvas. I highly recommend Reyes the snorkeling instructor. Great beach front, drink, bathroom, hamacas, snorkeling and pool for only $12. Not bad at all.
We were unsure as to where to eat and my kids were traumatized with the how poor the natives live so we chose to dine at the ship.
Perfect service and cabin was always very clean. The shower backed up a couple of times but nothing major to worry about. Inside cabins are the best for night night sleep.