Superb experience in every way.