We had an amazing time at the Cape Cadogan. The hotel is beautiful, a very distinctive, colonial feel. The room was very nice - a bit on the small side for those used to US-style hotel rooms, but very comfortable. There are also a number of very nice common areas (including a lovely courtyard) that we spent a lot of time in.
The staff was wonderful- they helped put together a number of trips, and were always very professional and friendly.
Breakfasts were included every morning, and were always delicious. There was a very nice buffet with fruit, bread and pastries, and preserved meats and cheeses, as well as a number of very good hot options cooked to order.
I would strongly recommend the Cape Cadogan to anyone who wants a smaller spot with tons of character.