Very nice apartment in the center of Valletta. Nice restaurants and cafes in the near.
Beautiful place to be!