I've had the privilege of cruising 39 times on various cruise lines, mainly on the west and east coast of the USA, the Caribbean, Alaska, Mexico, Canada/NewEngland, and Bermuda.
Amtrak delivered me to the embarkation port of Fernandina Beach, Florida for my cruise. The train ride was fun, and with the comfort of a private bedroom, it was actually luxury as far as today's train service goes. It took a few days, but who cares when one is on vacation! The train stop for Fernandina Beach is Jacksonville, FL, and I had a limo take me from there to Fernandina Beach.
I stayed at the Hampton Inn and Suites Amelia Island - Historic Harbor Front, which was extremely comfortable, clean and quiet. The front desk staff there were wonderful in every aspect.
Peaceful, quiet, clean. Loved the opening window and the small private balcony. Big bath size for a small ship, with luxury toiletries and full-size shower stall. King-size bed, but tired mattress. Nice linens on the bed. Generous drawer space, nice dresser/desk, love seat, chair. Small closet open to room. Luggage rack for suitcases. No key card - there is a metal key for the room. Muted colors and slightly dated light wood furniture, but overall a peaceful and quiet retreat for a good night's rest. I had a midship second deck cabin, perfect location.