This is a perfectly situated place to stay I. Cape Town!