My boyfriend and I stayed at Esna's condo for 5 nights. It was clean, in a great location and was better than what I expected. I would recommend anyone I know traveling to Cape town to stay here.
The only con was the check-in process. There was a miscommunication between Esna and Christina thus resulting in some difficulty for us to get a hold of Christina to let us in. We did not have an international cell phone plan and had to find someone to let us borrow their phone at 12:30 in the morning. The nearby hotels and restaurants would not place a call for us.