Excellent experience on all levels.