Coolest place to stay in Letterfrack, for sure