Family-friendly Irish pub, The Castletown Inn, is a popular spot for drinks and gatherings.