Yes. It is a beautiful spot!
For us, there was a natural beauty, a peaceful tranquility and a hospitable hostess. We enjoyed being able to soak in the sunrise colours over the valley then the changing scenery of each sunset. We also enjoyed listening to the birds and watching the parrots develop their nest.
Yes, it is by a road, however, we live near a highway, so the “bits of traffic” was not an issue for us.
Yes, we would recommend this spot as you are the only campers, and ( though the property can host others) we still had our space, views and privacy.