Thank you for taking the time to share your feedback. I am sorry to hear that your stay did not meet your expectations.
As the owner living in the main house next door, I was available throughout your stay and would have gladly addressed any concerns immediately had they been brought to my attention at the time. Where I became aware of issues, I did apologise and offered practical alternatives, including the use of my oven in the main house. The apartment itself is equipped with an induction plate and microwave, as clearly stated in the listing.
The apartment is a self-catering unit and is stocked with toilet paper on arrival; it is possible that this was overlooked, for which I apologise. Braai facilities are not included nor advertised as part of the accommodation.
Struisbaai is a coastal town, and sand, leaves, and rust caused by sea air are unfortunately part of the environment. That said, I do take maintenance and guest feedback seriously. Items that were not in an acceptable condition have since been removed or replaced, and I will be following up on the bed and other aspects mentioned.
With regard to the neighbouring dogs, this is regrettably outside of my control, although I understand how it could be disruptive and appreciate it being mentioned.
I am genuinely sorry that your stay was disappointing. Feedback such as this helps me improve the experience for future guests, and I take it seriously.