Petra had been a nice host, very helpful with excellent communication. I would recommend Petra for your visit to Malta.