Over 6 years that's 23.38% p/a compounded according to my calc. Sweet.
Have you placed details on here about that prop? That's some cracking growth you have there especially considering there have been no improvements.
** edit.. Oh that's propertie(s).. Got it. A 17% yield is cash flow...