Check in and check out is a little complicated but otherwise nice