If you are willing to travel a bit more (for the out of town guests) this place is the gem of Rochester of knowledge and fun!