Could this place be even better than Disney World?