We chose Avalon as we had heard good things about their cruises. The Avalon Visionary is a great ship and we thought our cabin (206) was well appointed with plenty of storage space and seating. We enjoyed the daily entertainment which was varied, including lectures, musicians, singers, and even a show put on by the crew. The service was excellent from all crew members we encountered.
The dining was 4-star quality and varied. Breakfast and lunch were buffets, but always offered a made-to-order specialty from the chef.
Ports were as wonderful as we had anticipated, and you can be as busy as you want to be with choices of additional excursions on most days. All the local guides were excellent.