An allround great experience.