As others have said., way too vague. What is great for some people is dismal for others. You really need to decide things like location, budget, style of cruising, your age and activity level, etc. for your self, then maybe you can ask for input from others.