An ideal place to stay in Cape Town for longer stays with max 4 adults.