Lovely apartment - well appointed - Mallieha is a great area of Malta! Centrally located.