Its the perfect location to stay in malta, theres a bus station in walking distance and in an hour you can get to the very north of the island or to Valletta as well.