Cosy place well located to explore earby Cliffs of Moher or Burren National Park