Delta Hotels Heathrow Windsor: review · Mike Lee