Perfect location on Achill island, just 5 mins from Keem Beach. Easy check in, comfortable stay