Ideally located, Helen’s place is a secluded country retreat but all the amenities of the city are just a short drive down the hill. It’s private, quiet, and comes equipped with everything you need for a pleasant and relaxing stay. Highly recommend!