Beautiful stay with a great view of table mountain. Walking distance from the beach and around the corner from lots of restaurants and a mall.