A great experience all around, dare I say perfect?