Excellent place! The hosts were awesome. Will stay here for sure if I'm in Malta again