In all, a great experience