Googled the hotel and this came up. I thought it was the hotel's service. Went to cancel and had to do it on the phone. Cancellation portal does not work. $20 non-refundable cancellation fee, which you only find out about after you book! 10-15 business days for refund. Stay away.