Avalon was amazing! All of the staff from housekeeping to our cruise director were personal, and got to know us. The kitchen staff took extra time to meet special dietary needs of 2 members of our traveling group. We can not possibly describe how delicious our meals were, all of them! We loved that we got to try local cuisine right in board our ship. Our cruise director Tony was so incredibly fun! All of our excursion guides were knowledgeable and friendly. We learned so much on our excursions and did both some of the included and some of the extra. The extras were absolutely worth the money! We LOVED this cruise! Highly recommend it to anyone out there thinking of giving it a go! We have done the big cruise ships and didn’t really love those, this is the only way anyone should cruise! Avalon went above and beyond throughout our trip and it was fantastic!