Definitely can recommend it! It is perfectly located in Cape Town and Robert had a million tips regarding restaurants, parking etc.
Great host!