Really good place to stay and good location, 5 min walking from the main bus station, where takes you everywhere in Malta. The view for the balcony is great.
I really recommend the place.