Disgusted you cancelled my booking a week before we were due to stay. Over 1200 for 3 nights which I now need to wait 3-5 days for a refund for! Utterly disgusted with th ... more