good spot, good, location. Very quaint area outside Geneva center