Very much as described - an excellent stay!