We stayed here with a family of 4, 2 adults with 2 children.
The location is as described, would be comfortable for 2 but a bit snug for 4 people for an extended stay. Walking distance to many great attractions. It was clean and secure with a great view of table mountain. Pierre was a great host and very responsive. Would recommend this place as a base for exploring this beautiful city.