WE stayed at the Cape Heritage Hotel for three nights. It's an absolutely charming place; lovely public areas on the main floor, carefully detailed and ample rooms upstairs, helpful staff. The location is close to The Green Market and Bo-Kaap. There are restaurants and coffee bars nearby. The breakfast service delightful.