A thoroughly enjoyable stay.