The place is beautiful and very conveniently located near Victoria and Xlendi. Would highly recommend this place to others.