Well run, enjoyable place.