A place well prepared for guests. My parents and I had a good time here.