Above and beyond what we expected. Very very good experience.