Nice place to stay when visiting the Aran Islands.