Nice place where to stay in Malta.