Excellent – thoroughly enjoyed our stay that exceeded expectations.