A perfect experience everything had been thought out. Nothing except excellence.