Simply excellent. Couldn't have been a better experience.