A lovely spot in town of Kilrush where you can totally switch off and relax.