All in all we had a good cruise BUT do be careful. I know the hand wiping and food serving are aggravating but don't take it lightly. My child got sick and a lot of other kids got the "cruise flu" as well. Of all the parents I talked to it seemed to be hitting the little little ones (under 2). They know its happening - the Doctor knew it - the room attendant knew it was happening. We were quarantined in our room for two-three days and we weren't the only family. I don't want to scare you but I wish I knew this before I went - I would have been even MORE careful. So.... If you have little ones Be Careful. Other than that, the cruise was great. Costa Maya wasn't that bad of a port, I thought it was better than cozumel's port. We have a two year old and an 11 month old and we were able to get off the ship there and walk around a bit without being on a busy street like in cozumel. (too little for most excursions). The new vista rooms in the spa are great. I did an alone time and I thought I was in heaven. They didn't even have to give me a massage, I was just happy being alone. Any questions please ask.