This is the best place to stay on Aran Island :)