Everything you need to be self sufficient. Check in was clear with simple system and directions. Reem was lovely and made it known that she was just ready available if anything was required and was quick to contact me about personal belongings that were left behind. Overall convenient and hassle free experience!