Simply great - in all aspects.