Fab apartment, close to local amenities and completely spotless. A great base to stay in Malta.