Good place, near many places worth visiting in Malta. Close to a bus station, many restaurants, markets, cafes, pharmacy, etc.