Nice place to stay in Valletta. You can find everything near by.