A very well situated apartment to explore Malta from it. It has a very good terrace to stay and rest at night.