Amazing place. Very cute dog and nice couple. Great spot in Geneva