Perfect location and stylish decor for a comfortable stay in Cape Town.