Location is perfect. Right in the middle of the strip. Clean. Deposit has to be paid by Credit Card only upon check in.