Great location for short stay in Cape Town