Best hotels and hostels in Vale of Avoca