Perfect location for a weekend in Cape town. Great apartment.