Superb , really enjoyable stay