Clean, Modern feel. The location is great, close to public transport and easily accessible to most attraction sites in Cape Town.
Really amazing experience. The flat is a home away, from home.