good place to explore Dingle peninsula, dogs and horse good company