Recommend this place! Lovley, comfortable with nice and very maltese climate :)