Great location! Easy check in. Super fun spot in Geneva!