I think you should do it!!! Cruising on a cruise ship is a completely different experience than being on a boat on a lake
We cruise all the time and love it. We feel that it's your best bang for the buck....lodging, food, entertainment, plus you get to see different places.
Another thing is, often times you get better rates the closer the sail date is because they are trying to fill up the cabins. So it's not a bad thing that it's coming up.
A few things that we learned, some the hard way, when looking for a cruise is:
1. We try to stay away from older ships. We have found in our experience that they are cheaper, but the quality of the ship, food, etc is not up to par. This is just my personal opinion.
2. ships that leave from San Juan tend to have cheaper cruise fares but the airfare is often times slightly more expensive so it tends to be a wash in the end so don't rule out a cruise out of San Juan until you look at all the variables. We also think that the best ports are on the cruises that leave out of San Juan but again, this is just my opinion.
3. We prefer
Royal Caribbean over the others followed by Celebrity and Princess. We have done Norwegian and Carnival and those cruise lines were not for us, but again, this would be a personal choice. Of course our #1 choice is Disney but I'm not sure that that's what your looking for plus they tend to be really expensive
4. The only time we have paid to have an ocean view or balcony is when we go to alaska. For us, we are never in the room so paying the extra money to have those amnenities is just not worth it, we would rather spend it somewhere else. BUT since it's your first cruise and your anniversary, you may want to consider it.
5. We NEVER book directly with the cruise line. Usually more expensive and you never get shipboard credit(money you get that you can spend on the ship for shore excursions, gratuities, shopping, etc, in case you didn't know what that was). When we are pricing, we start at this website cruisecompete.com
You put in your information and then various travel agencies will respond with their offer and they "compete" in order to get your booking. The individual agencies can't see what other agencies are offering so it's almost like they often times will come in at their best rate. We always get tons of shipboard credit using this site. It's a site where you can see all the different pricing options that are available.
6. Whoever you book with, always ask if there are any change fees or agency fees of any kind!!! Some agencies will charge you to lower the cruise fare if it drops before final payment, some will charge you if you cancel your cruise before final payment(you can cancel before final payment for no charge)
7. We found that you don't always have to have shore excursions planned at every island to have a good time.
8. Have fun. It's really easier than it seems.
I would decide what islands your interested in and try to find an itinerary that best fits your choices. Narrow down what cruise line you want to try and go from there.
Hope this helps and if you have any questions, I'd be happy to help.
Bon voyage
