Very nice accommodation near to Valletta center! Only a few minutes walking.
A very cute apartment and great hosts!