Yeah, Hainan is a beautiful place, the chinese often look down their noses at it for being relatively undeveloped but there's a lot to be said for clean air and water!
Andrew, interesting to hear of your wife's hainan/tianjin connections, I have good friends ...