Overall, it was a good cruise. The ports of call (Key West, Belize, Costa Maya) were new to us, so we enjoyed them and the activities there. The Glory itself was massive and there was plenty to do and we enjoyed most of it. The biggest drawbacks were the singing/dancing routines at every dinner (sometimes before we were served), the constant slamming of doors, shaking my room...and the inability to find a decent cup of coffee on the boat.