Nice place, easy to get there from the center of Birkirkara. Busstop nearby to other places in Malta. Lovely rooftop terrace where you can enjoy an incredible view at night.