James is a really great host who will make you feel comfortable in Cape Town and was willing to listen to and accommodate my personal preferences.