Very clean, nice and well equiped place. Pam is very welcoming. We had amazing stay in Cape Town.