My husband and I need to do an overnight stay nearby Heathrow Airport for a flight out the next day. Could you please comment - pros and cons - on The Crowne Plaza, The Doubletree and/or The Marriott Windsor? Would yoju recommend another hotel? Looking for a clean hotel with a nice (casual) restaurant and a bar/lounge. Thank you for your help.