Enjoyable stay, all as advertised.