Helen's place is ideally located, just a stone's throw away from Greens Pool and Elephant Rocks. The house is spacious and well appointed, and the backyard is a private oasis. You'll be sure to have a great time.