An unexpected deposit of £100 at check-in effectively ruined our stay, we didn't get the money back until after we returned home but that was our spending money for the trip. Thanks for nothing, wish we never bothered.