We stayed in the appartment with our two small children and their grandparents. The appartment was very clean when we arrived and well equipped. There was even a personal message welcoming with a few tips and information we needed. Everyday we enjoyed the great view of the ever-changing table mountain. Location wise we felt very safe as it was very residential but still walking distance to downtown. All in all very good experience.