A cruise can be a very romantic vacation. A walk along the deck in the moonlight is VERY romantic! You can do as much or as little as you like. I really don't think you'd get bored on this particular cruise. You are in port every day except Friday. The ship offers many shore excursions on each island and there are also plenty of things happening on the ship as well. There are shows in the Lounge every evening and we found the entertainment in the various bars to be excellent. What talent! There was an art auction, Talent Show, Newlywed/Not So Newlywed Game,Bingo, Country Line Dancing, Pool Games, Ice Carving Demo, Golf Putting Tournament, Nautica Spa, Lip Sync Contest, Galley Tour, Bridge Tour, Etc. Etc. Etc. Yes, there is a topless deck. I believe it was on the Sun deck. A cruise is a great way to visit the islands. I have found a few that I'd like to return to and some that I wouldn't care to go back to.