I wanted to enjoy my stay here but unfortunately did not have a good experience. The listing is spacious and has a great location in Rondebosch in Cape Town, but the accommodations and overall experience did not live up to the price/value or my expectations for a quality AirBnB experience. This is unideal for longer stays especially. Definitely expect to hear the noise of being on Main Road. I knew from the pictures that the furnishings looked dated and "shabby," but really a lot of the furniture just wasn't really comfortable. The beds especially were rock hard and too old; I had to buy a mattress pad for my stay to be comfortable. There was also broken furniture inside that needed to be removed and hadn't before I arrived. Several ant and other insect issues; I get that it's South Africa in the spring but having to constantly kill ants and get them off your food is uncomfortable and the host's property manager denied my request for resolving this properly such as by having an exterminator deal with the insect infestation. I did not interact with the host for check-in or really any matters after booking. Instead, as a guest I purely interacted with the property manager Milly, who made the experience horrible. Milly has her own set of keys and made several intrusive and unnecessary visits to the unit against my will and liking. In 1-2 weeks of my stay, she made at least 4 visits, which is unheard of for staying in a hotel or short-term rental for anyone who's not cleaning staff. The reason I had to leave the unit earlier than expected and had a horrible time is because on one of Milly's visits she made offensive and discriminatory comments towards me that made me highly uncomfortable and unsafe, which I reported to AirBnB. And at one point, Milly came into the unit at an inconvenient time and even requested that I help remove broken furniture as if I was her staff and not the AirBnB guest paying to stay there. It's evident that the host is primarily offsite but I'm not sure if they will continue to use Milly anymore as a property manager. The best thing the host can do for this listing is secure a different property manager to operate the unit properly and invest in updating the interior/furnishings.