Wonderful experience in all ways.