Sounds like a great trip. One thing you didn’t mention were the beaches, for some reason I thought Malta had great beaches - movie magic?