Modern and clean apartment with one of the finest views on table mountain. Great amenities. Carin is a very welcoming and helpful host who makes her guests feel at home.