Southwest Florida woman recovers from heart surgery