Very nice central place to stay in Malta!
Quiet and very near night activities at the same time.
Thanks