Look no further, this apartment is exceptional. Had an amazing stay.. the table mountain views make it worth your while.. every little detail was on point from cleanliness to easy check in and check out. I would highly recommend