Great place to stay in Achill with fantastic views