Was not flexible. We made a mistake and selected a day earlier without realizing it and if we can get a day extra since we never checked in that day and they didn’t want to give us our money back and still charged us an extra day. The hotel itself asks for a 100$ deposit that they are supposed to to send back within 10-14 business days and I still hasn’t received my deposit back. The location is confusing when trying to go back and forth from the strip. Overall, I highly don’t recommend this service.