Wonderful throughout. Well worth a long stay!