Fantastic place to stay when visiting Cape Town. It's like home away from home!