If you want to see interesting and historical sites of Europe, check! If you want to see beaches, check! If you want to see walled cities, check! This was an amazing cruise, full of great ports in 5 countries. We chose it based upon it's inclusion of 4 stops in Greece, our must-sees, as well as Venice. Little did we know that we absolutely adored the places we didn't know much about--walled cities in Dubrovnik, Kotor, historical Malta with MDina and the beautiful Mellisani Lake and Myrtos Beach in Kefalonia! Super busy cruise as far as ports and we loved every minute!