Great place to stay in Malta, specially for young people. I felt really welcome.