When I got the opportunity to take a five-day, four-night cruise to Catalina Island and Ensenada, Mexico I was a bit resistant. Somewhat of a homebody, I hemmed and hawed about leaving my kids and our small herd of critters to an unsuspecting grandparent with a tendency to be a pushover.

When I got the opportunity to take a five-day, four-night cruise to Catalina Island and Ensenada, Mexico I was a bit resistant. Somewhat of a homebody, I hemmed and hawed about leaving my kids and our small herd of critters to an unsuspecting grandparent with a tendency to be a pushover.

The fact that I'm skeptical of anything being as good as it sounds didn't help, but my husband's enthusiasm — and the fact we'd promised to go with our neighbors — found me agreeing to endure what I figured to be four days on a too-small ship riddled with germs and weird food.

While cruises run the gamut from three days to three weeks or more, our cruise line vacation planner said shorter cruises are popular for first-time skeptics like me. She promised, however, after a day on board, we'd be ready to sign on for more.

Our stateroom was a bit over $400, far less than what hotels, food and entertainment would have cost for a non-cruise vacation; but the biggest plus was an all-in-one price that included meals, entertainment, on-board activities and 24-hour room service (no charge!). Though not required, the extra expenses included recommended gratuities ($10 per person, per day), alcohol, retail purchases and souvenirs.

All told, the trip was a complete surprise at every turn. Learning the ins and outs of the small-city-sized cruise ship proved an adventure all its own. With more than a dozen decks, various clubs and retail outlets, including a day spa, we needed a map of the ship to learn our way around.

Staterooms were small but exceptionally clean and well-appointed. Our cruise line agent advised us not to splurge on a bigger room — we'd hardly be there — and to pass on a room with a window to feel less seasick. A faux window prevented us from feeling claustrophobic.

Though a bigger bathroom would have been nice, staterooms were spotless and inviting with high quality bedding, robes and towels. Our room also included a lockbox inside a roomy wardrobe and cable TV with special channels detailing ship advisories and shore excursions.

As for service, dining room and stateroom attendants were friendly and attentive, remembering details like my husband's nightly espresso and extra ice in our stateroom. Before the cruise I'd laughed at the notion of tipping beyond the cost of our trip, but by the week's end, we left the recommended amount in addition to special tips for our dining room waiter and room attendant.

"Towel animals" adorned our bed alongside tiny chocolates on turned-down sheets each night. Breakfast and dinner could be had in a formal dining room — think lobster, beef Wellington, baked Alaska — or enormous buffets at both ends of the ship. Soda drinkers, like me, had to pay $2 for the drink, but a quick trip to a grocery store at our first port of call remedied the problem.

While ship dress code was casual "touristy," a lone formal night wound up being more fun than expected (after being dragged kicking and screaming to attend) and the captain bought an hour's worth of free drinks. Entertainment favorites were two comedy specials and a musical performance after dinner.

During our final meal, we were almost sad to return to our cozy staterooms and pack our bags. After returning to long workdays, busy schedules, and cooking and cleaning, we've got definite plans to return — as soon as possible!