A family pays 1,800 euros for a rental in Spain. When they arrive there’s no house; they call Booking and “the calls are cut off.” January 28, 2026 by admin