Perfect location for a holiday in Cape Town, spacious rooms and great hospitality.