A cozy place to stop and rest on the Ring of Kerry.