The W has everything you could want (except a beach!) but is let down only by some very silly things that a hotel of this price shouldn't have... On arrival the greetings was professional and assured, but the check-in staff confused and flapping. On entering the room to find the…