Carmelita Gardens is a great place where expats can escape the winter while still earning a living. It’s also a wonderful place to retire.