Fantastic place where I felt right at home. Everything perfect. It's at a 10 minutes walk from the Valletta city gate