Great place to stay. Clean, comfortable, Geneva provides all the details for a wonderful stay. Location is perfect for playing in Denver.