Ideally situated accommodation to explore Valletta. Very clean. Helpful hosts.