Very quiet apartment in a good location.
Malta is hilly with tons of steps. People with mobility issues may want to keep this in mind (true of Malta generally, not just this location).