Definitely a place to consider when looking for affordable accommodation in a central venue in Cape Town.