Depends, actually I like both:
I always had a great time spending 3 weeks in Vegas gambling and some partying. I also absolutely loved being in the maldives for 16 days just relaxing at the beach, snorkeling and scuba diving.
But I also had a great time last August/Sept. doing a tour through several national parks in the Southwest, go hiking and just enjoying the nature and explore the different areas and sights at Arches NP, Antelope Canyon and all the other parks. If I do such a tour, I like to plan ahead and book in advance, but always want to have some flexibility left, so that I can extend my stay at one place, if I really like it there.