We just returned from Cypress Harbour - our first stay since the early 90's. It has held up very well over the years. We were in building #65, top floor, overlooking the lake, with afternoon sun. We loved the location.
We walked around the property and noted that most of the buildings have nice views of either the lake, golf course or various little ponds.
Our unit was beautifully decorated. We were surprised, when we noticed that building 63 was being refurbished. According to the girl at the front desk, the carpets, appliances, bedroom furniture & tv are being replaced. She said that bldgs 50-52 have already been done.
I took lots of pictures, so if you want me to send you some from any particular location, or the interior of our unit, don't hesitate to ask.