Hostel accommodation on Achill Island.