Great location with parking and nice view over table mountain. Great gym and pool on the roof. The apartment could get a bit warm and the check-in procedure could have been smoother, but apart from that the place was great.