This Hostel is THE place to stay in Malta. You are at 5min from La Valletta (by boat) and the accommodation is really nice. Everything is new and modern, and tastefully decorated. Moreover, its very calm and people are quiet and respectful.