Address 34 Long Street First floor, Thesen Islands Knysna 6570 Garden Route Western Cape South Africa Rating Hotel Type