Embrace the lakeside lifestyle in this stunning Irish town, which offers boat excursions, water sports and stunning views along the way