Many people go to SXM many times that do not own property, so passport stamps will not do it, I expect. I would think that you should have SOME documentation in the states that shows you are the owner of the property. That shouldn't be too hard to come up with.