I totally agree with the previous post. I have done vegas lots, and cruises too!
You will be spoiled on a cruise. Free 24 hr room service. So you only leave the room when you want to. Free entertainment free everything!! (booze you pay for on a cruise.)
Vegas means waiting in lots of lines for meals, shows etc.
If you love gambling they usually have a casino on the ship.
There are lots of bargains on the internet . One site does specials on 90 day or less depart dates. Good luck with whatever you choose, they both would be fun!! |