My only piece of advice would be : Check out the zoning limitations and/or HOA limitations FIRST.
Nothing is sadder than to find out that a large percentage of what a person wants to do, is restricted in that location.
Then people find themselves on the wrong side of the law for that area. :(