$75 non-refundable pet fee is ridiculous!! This is not advertised in any way and charged only upon check-in, which is too late to cancel and find a place that doesn’t charge such an exorbitant amount for less than 24 hours of a pet being in a room. I will definitely NOT stay here again!