We had a truly fabulous stay, the place was clean, beautiful and with easy access to groceries/awesome cafes/Table Mountain. We will come again!