It seems there's nothing wrong with Expedia reservation, but the UD Capital didn't check for some time, so when I checked in, they were not aware of my reservation. All rooms were full, but fortunately one room became available as of a sudden cancel. Otherwise I would had to sleep on a road. The room is okay as of the price though. It's better to call them directly before you check-in and make sure that they'll see your Expedia reservation.