A well presented and perfectly located apartment in Cape Town with very attentive hosts.