Well located place for exploring Malta. Close to bus station, restaurants, cafe and shopping facilities.