Helen's place is the perfect stay in Dublin. Very well located, clean, spacious and stylish. Could not have asked for a better stay.