We loved our stay here. This very nice apartment had everything we needed and Jan and his manager Belinda were super hospitable and eager to help in anyway that might of made us more comfortable. Jan has obviously put a lot of thought into what ammenities might be needed. Company Gardens is a very special urban oasis with great views of Table Mountain. From the beautiful, numerous and varied plants and trees surrouned by historic structures, to the great people watching, it's an unique park that's also centrally located. We will definitely try to book here again when we return.