An Oxford pub will be able to open until 1am on Fridays and Saturdays, despite local concerns.