Wonderful experience overall