We had a wonderful experience at Kevin’s flat. The location is perfect, with easy access to the beach (we chose to drive there) and restaurants, as well as attractions such as Table Mountain and wineries. The apartment was clean and stylish, with the perfect amount of space for our group. Kevin is a great host; he was responsive and helpful, but in no way did we feel like we were being “watched” (as sometimes happens with other apartments close to the owner’s home). We would stay here again!