Apartment with a magnificent Table Mountain view but some small defect in the floor (hole) and bad smell in the bathroom spoiled the experience.