Nice place, Clean and cosy but no hot water and only one shower works. I would recommand to go maybe more to the north of Valetta as it's nicer and closer to gozo and comino. Indeed bus commutation is quiet complicated and really long. Without the seaport Birzebbugia and with more plage to go to eat or have a drink would be a nice town.