A very enjoyable stay in something very different.