You will have to leave a deposit. Room numbers can be misleading as to you thinking you are going to be on a higher floor. 5406 is the 5th floor.
Room still exceeded expectations!