A cosy place, very well positioned, to explore Malta