There's no better place to book while staying on Achill Island. Imelda's house is clean, comfortable and beautiful and has breathtaking views.