Well kept, well stocked, well located fun place with a good view of the park.