A great experience all-around.