Great place in Birkirkara where you can talke a direct bus to anywhere in the island. Place is very nice and great rooftop. Affordable price.