Would I do it again? ABSOLUTELY.