A good experience and much better than expected.