I booked a one night stay for my family of 5 at Once21 Apartments. We rented a car for our business/holiday trip to Guadalajara and called the hotel number (the one listed on the Expedia site) to discuss secure parking plans, and was unable to reach the mobile desk on a Thursday... I called again the following day (Friday), repeatedly, during business hours and then got a disconnected phone response. I contacted Expedia three times that day and they tried calling the site and nothing. I requested a cancellation at 4 pm, and the hotel charged my FULL payment and refused to refund because my stay was planned for Sunday. I called Expedia again to complain about my experience and immediately received a call from Mexico and the front desk person from Once21. I need to specify that they called from another number, not the one listed on the site. I told them I wanted to cancel because they were unreliable and unresponsive and they said No. They mocked me and said "you should have sent us an email if the phone does not work". I explained to the Expedia rep that I had small children and felt insecure about calling them upon arrival to get a key and have the same unreliable response from them and be stuck without a hotel. They charged my full payment and I have yet to get EXPEDIA TO PAY ME BACK, after experiencing such a hassle...Extremely dissatisfied with this experience after 15 years of loyalty to Expedia. Beware of this site!!