All as advertised and an enjoyable stay.