Gozo is the one stop shop for greatness never miss it.