New luxury guest house opens in Cape Town