great place centrally located. recommand for Sliema-Valetta visit