Great check in instruction. Helpful available staff at all times. Allowed flexibility for our check out. Very clean!