Hotel situated beneath Slievemore mountain on Achill Island, offering Atlantic Ocean views.