Great location. This place has the basics you need for your stay in Cape Town.