Nice and large apartment in a quiet but central area of Malta