Can you elaborate on 'dealing with staff'- as in they're rude? Or having to wait?
You mention you book online. Do you find that process tedious? I agree overall it always had a godaddy vibe where I feel as if they're trying to upsell me on everything- but find that more annoying from a UX point.