Perfectly located for a great stay in Cape Town.