Easy check in. Must pay $100 security deposit upon check in.