Several times I was here on this place. This is my favorite place at Dominica. At this point you have a beautiful view down to the sea and to Newtown. Stay a while, take a rest and enjoy. Maybe you like it, as I do.
The Cache is on private property, but the owner knows about the cache and gave their permission. It is only a small step inside.
Good Luck.