Helen's place is located in the heart of Dingle and is in reach to downtown on foot. She has been welcoming.
I recommend 100% Helen's place.