We just returned from 5 days in Kuching and really had a wonderful time.
My impression of Kuching was very positive. We stayed at the Hilton and got complimentary upgrade to the river view. It was very peaceful and soothing to get back everyday to such a wonderful view. Kuching was much less touristy than Penang, Bali, Phuket, KL or Singapore so if you like a lot of actions this would not be for you. I thought the city was very clean and people were exceptionally friendly. We ate at Top Spot a couple of times and loved the cheap and fresh seafood.
The first day we did the city walk, stopping by all the attractions in the city. I learned a lot about the history of Borneo and Malaysia at the Sarawak museum and the Chinese History museum. We also crossed the river and happened to see Malaysian kids in the traditional clothes leaving the mosque (so cute) and young couples sitting along the river banks.
The following day we visited the Semengoh Natural Reserve (saw 8 orangutans including Richie) then moved on to the Annah Rais long house. The next day we took a taxi to the Bako NP (got lucky again to see the proboscis monkey) and returned by bus (very simple to do on your own).
We then spent 2 nights at the Damai Beach Resort for some R&R. The hotel was old but the Baruk suite was very romantic with the view of the ocean. The beach was nothing to speak about relative to those in Phuket or the Caribbean, but the sunset was spectacular and the seclusion of the location was much appreciated. I highly recommend the Bayridge sea food restaurant adjacent to the hotel ( a little more pricey than the food court but offered much better quality and ambience). The Damai resort is next door to the Sarawak Cultural Village which is touristy but it was a good 1/2 day out to learn about the people of Sarawak.
Overall I highly recommend Kuching if you like nature, good food and enjoy learning about different cultures. If shopping is your priority than this is not the place.