Fantastic, super clean, well-equipped apartment! Self check-in was a breeze and communication with the hosts was friendly, prompt and efficient. The perfect home away from home in Cape Town - wish we owned it ourselves!