Are the roads still that bad!! Remember being on one of the buses in Malta and it being an experience!!!!