Not recommended. Unfair cancellation terms, high fees hidden in prices, and Booking shifts blame to hotels instead of solving problems.”