Retire (or live) in Sayulita, Mexico - The Straight Talk (Pros and Cons).