Great location and everything you need from a pied a terre in Cape Town