A great place for a long stay in Cape Town