Clean, modern, superb location, very accommodating and friendly host - you can't beat it in Cape Town