great place for walking Howth Head.