We booked same day since this was a last minute trip. Very pleased with Room. Resort does require a credit card deposit besides the Airbnb cost they say will be refunded. Oh and make sure to check app or texts for other perks like discount on monorail and food plus spa etc.. We will gladly return.