Helens place is in a great location 15-20 minutes walk from the beach at Clovelly.
The apartment has every amenity you could wish for. It’s very large for a studio and extremely comfortable with relaxing space inside and outside in the garden.