Great apartment, even better than the pictures. Location is in ideal distance towards all interesting venues in Malta. Highly recommended