We really enjoyed our stay in Muizenberg. The apartment is perfectly located next to the beach and the living room/kitchen looks onto the inner courtyard. The kitchen is well equipped including a dish washer and a washing machine. Though it was not the cleanest apartment. The WiFi worked perfectly. Lots of nice cafes, restaurants and bars around. Plus the parking inside the building was very secure and convenient.