Top place to stay in Malta, much better than in the pictures. Central, but quiet and perfectly equipped!!