Excellent stay - as advertised.