This was one of my solo cruises. I have chosen the Celebrity Millennium because I like the Millennium ships, I have already sailed twice with the Infinity and the Constellation was more expensive in a similar cabin category.
I flew to Miami three days before the cruise. At arrival at the airport, the migration officer looked at me very serious, then at his computer, that probably was showing that I always enter USA in order to take a cruise, and asked me: "why do you like to cruise so much? ...because of the food? ". I have told him no it was not because of the food, I just like the sea and I find cruising a very relaxing type of vacation. My answer did not seem to satisfy him, because I was selected to have my luggage controlled, who knows for what purpose.
Previous my cruise I have stayed at the Embassy Suite Hotel, which was fine for a precuise accomodation.