We have been on many, many ocean cruises and wanted to experience the small ship cruise. We chose the American Constellation which had 130 passengers. This was a great alternative to the huge ships - no crowding, large comfortable suite, easy and smooth embarkation and disembarkation. A Senior atmosphere, very accommodating to the 55+ generation. No kids which was a plus for us - (after our last Caribbean cruise that offered free passage for kids and there were hundreds of kids running and jumping and screaming all over that ship.)
The Constellation can go to places the big ships cannot. While onboard, we booked another for next year on Chesapeake Bay. Looking forward to it.
The onboard entertainment was very enjoyable. Food was good for the most part. Ports were interesting with well organized excursions. Cruise Director and Hotel Manager were very helpful, cheerful and friendly - as were all crew members.
Cabin was serviced twice a day. Cabin steward was friendly and accommodating.