Very large selection of ice cream. Our children couldn't decide what they wanted. There was a line but it was worth the wait. The downside is the staff was a little unfriendly and rude. Otherwise we will return and recommend hopefully have better service next time. There is a place to eat inside and out.