What a lovely stay! Johan's place is a beautiful home with ample space. It was exactly as advertised. My family and l stayed here for a week, Check in was very easy and communication was very great throughout our entire stay. There is a pool and a braai area outside. The bedrooms and bathrooms are clean, they provide you with towels and beach towels as well. We especially loved the pool table and played almost every night. There's also an office space to work in. Security is good and location is not too far from shops, gas stations and Blouberg beach. l would recommend this place