Had a fabulous time. Everything we expected and more.