Natasha’s place is very easy to find, very clean and Natasha is very quick to respond when we had a question. Achill Island is a beautiful place to explore and discover, Natasha’s place is an ideal spot to unwind and relax. Walking distance to two pubs, one serving food and lots of beaches.