Tessa house is in the perfect location and has almost everything you need for a great stay in Cape Town.