A very enjoyable place to stay