A very conveniently located place to stay while exploring Malta. Very attentive hosts.