Excellent time. Staff friendly, engaged and helpful. Met people from all over the world. Fun time. Clean, organized