Awful. They took the booking and I was charged and then one hour before check in they cancelled it. I was left with no where to stay and communication was poor. Refund takes up to 10 days. Not helpful.