Many thanks for your help. It's very much appreciated. However, I've booked and paid for the Grand Hyatt and it's non-refundable. (excellent deal though!!). We'll just have to learn to live with the 'no booze' thing. Unfortunately I bought club tickets (once again non-refundable) before I realised that it was Ramadan (one should never book tickets after a night in t'pub).
Airclues