Amazing place at a beautiful spot on Achill Island with an amazing view on the ocean.