Very pleasant stay after a wobbly start.