I booked a one night stay via this website. Right after the booking, I realized that I made a mistake and need to cancel the reservation. Was told the hotel stay can be cancelled, there is no booking fee but there is $14.95 non refundable service fee. Throughout the entire booking, there is no mention of non refundable service fee. It only shows up in the invoice after booking. When I question what is the service fee for, the answer was 24/7 support. When I asked for a supervisor, I was told one is not available and he or she would call me within hours. Well, nobody called for two days. When I called again, the representative who I talked to can hardly speak but he kept trying to justify the service charge. I had to stay on the phone for 10 minutes and repeadly asking for a supervisor. Finally, he said he would get one for me, but then he continued to talk for another 5 minutes b before he put me on hold to get a supervisor. As expected, he came back and said that no supervisor is available and they will call me in 30 minutes. Their service is terrible and the $14.95 service fee does not even get you a call back from their supervisor.