Location, communication, and check-in was great. We had issues with the restroom, hopefully it will be fixed.