Perfect location and apartment for a longer-term stay. Loved the magnificent view of table mountain and the pool deck on the roof. Communication with Colleen was smooth and easy.