I wish I could give them a 0. Please be aware when booking any travel through them, I believed I was booking a hotel through the actual hotel website, but it was actually them. I booked it and needed to cancel immediately, and called to cancel and ask for a refund within 10 mins of booking. I was unable to ammend the booking or get a refund, I could only cancel the hotel and be charged the full amount anyway. The customer service line told me the "property" opted not to give a refund even though it was well before 72 hours of my stay and the hotel itself stated that they can offer refunds within 24 hours of the stay. I was kept on hold for an hour and then read the non-refundable policy.
BE VERY CAREFUL NOT TO BOOK THROUGH ANY WEBSITE AFFILIATED WITH THIS COMPANY.
I will tell everyone I know to be careful of booking through them and warn them away from this company.