Charmaine's apartment was excellent. It's very spacious, was sparkling clean and has everything you need for a great time in Cape Town. Also, Charmaine is a great host and always made sure we had everything we needed. Highly recommended!