We have just come back from a cruise on the Azores from Avonmouth to Gibraltar (April 15). We have been a few cruises with various companies and can only say that we found everything to be exceptional. The food, cleanliness, entertainment, excursions were all excellent. The staff were very friendly, efficient and polite. It is a smaller ship which we found to be more personal. We would certainly recommend the Azores.