This was our second stay here, and once again everything was fabulous! We were warmly welcomed by Brian and the sweet resident dog, Daisy. The location in Muizenberg was perfect for us, easy walking distance to shops, restaurants, train, beach, mountains, and lake. The flat is spacious and comfy, and kitchen had everything neede for a longer self-catering visit. We loved sitting and bbq-ing in the private garden/patio area, on nice days, and appreciated the satellite television and space heater on cold, rainy days. Hosts are super friendly, helpful, and communication and everything else went smoothly. We're already looking forward to the next time we can visit! Thanks Yvonne, Brian, and Daisy for your super hospitality!