The Burren hotels, hostels and more