Family-friendly pub, recently revitalized.